a back-handed compliment - French English Dictionary